<h:panelGroup xmlns:h='http://java.sun.com/jsf/html'
              xmlns:f='http://java.sun.com/jsf/core'
              xmlns:p='http://primefaces.org/ui'
              xmlns:z='http://savanti.com.bo/ui'
              xmlns:x='http://java.sun.com/jsf/composite/ui/component'
              xmlns:e='http://java.sun.com/jsf/composite/ui/component-entity' styleClass='ITLibroCompras' id='ITLibroCompras'><p:growl id='growl'/>

<z:beanMenubar bean='#{ITLibroCompras}' title='Compra #{ITLibroCompras.entity.id}' dateIni='#{ITLibroCompras.dateIni}' dateEnd='#{ITLibroCompras.dateEnd}' process='bean'/>

<h:panelGrid columns='1' width='100%' rendered='#{ITLibroCompras.form}'>

<h:panelGrid id='bean' columns='2' styleClass='bean align-top'>

  <x:beanPanel id='hd' bean='#{ITLibroCompras}' title='COMPRA' cellpadding='7' columns='1'>

  <e:fieldI b='#{bean}' wT='99px' w='95px'  p='Nit' t='NIT'/>

  <e:fieldI b='#{bean}' wT='99px' w='160px' p='Razonsocial' t='Razon Social'/>

  <e:fieldI b='#{bean}' wT='99px' w='70px'  p='Factura'/>

  <e:fieldI b='#{bean}' wT='99px' w='80px'  p='Autorizacion'/>

  <e:fieldD b='#{bean}' wT='99px' w='70px'  p='Fecha'/>

  <e:fieldI b='#{bean}' wT='99px' w='50px'  p='Importe'/>

  <e:fieldI b='#{bean}' wT='99px' w='50px'  p='ice' t='ICE'/>

  <e:fieldI b='#{bean}' wT='99px' w='50px'  p='Extento'/>

  <e:fieldI b='#{bean}' wT='99px' w='90px'  p='codigo' t='Codigo Control'/>

  <e:fieldT b='#{bean}' wT='99px' w='50px'  p='total' t='Importe sujeto IVA'/>

  <e:fieldT b='#{bean}' wT='99px' w='50px'  p='iva' t='IVA'/>

  </x:beanPanel>

</h:panelGrid>

</h:panelGrid>


<p:dataTable value='#{ITLibroCompras.lsEntity}' var='x' paginator='true' paginatorPosition='bottom' rows='20' resizableColumns='true' rendered='#{!ITLibroCompras.form}'

             paginatorAlwaysVisible='false' emptyMessage='' selectionMode='single' rowKey='#{x.id}' filteredValue='#{ITLibroCompras.lsFiltered}' style='width:100%'>

  <p:ajax event='rowSelect' listener='#{ITLibroCompras.uiRowEdit}' update='@(.ITLibroCompras)'/>

  <z:columnT t='NIT'           v='#{x.nit}'           w='60px'/>

  <z:columnT t='Razon Social'  v='#{x.razonsocial}'/>

  <z:columnT t='Fac'           v='#{x.factura}'       w='35px'/>

  <z:columnT t='Poliza'        v=''                   w='35px'/>

  <z:columnT t='Autorizacion'  v='#{x.autorizacion}'  w='80px'/>

  <z:columnD t='Fecha'         v='#{x.fecha}'         w='60px'/>

  <z:columnN t='Importe'       v='#{x.importe}'       w='60px'/>

  <z:columnN t='ICE'           v='0'                  w='35px'/>

  <z:columnN t='Ext'           v='0'                  w='35px'/>

  <z:columnN t='Sujet IVA'     v='#{x.importe}'       w='70px'/>

  <z:columnN t='IVA'           v='#{x.iva}'           w='40px'/>

  <z:columnN t='Cod Control'   v='#{x.codigo}'        w='85px'/>

  <z:columnT t='Compra'        v=''                   w='65px'/>

  <p:columnGroup type='footer'>
  <p:row>
  <p:column style='text-align:right' footerText='Total' colspan='6'/>
  <p:column style='text-align:right;background:#edbc29' footerText='#{ITLibroCompras.sum[0]}'/>
  <p:column style='text-align:right' footerText='0'/>
  <p:column style='text-align:right' footerText='0'/>
  <p:column style='text-align:right;background:#edbc29' footerText='#{ITLibroCompras.sum[0]}'/>
  <p:column style='text-align:right' footerText='#{ITLibroCompras.sum[0]}'/>
  <p:column style='text-align:right' footerText='' colspan='2'/>
  </p:row>
  </p:columnGroup>

</p:dataTable>

</h:panelGroup>